pedallı motorsuz bisiklet - Turkish English Dictionary